a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}
body,html{height:100%;background:#eee}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
b,strong{font-weight:700}
img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
li{display:list-item}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{font-weight:400;vertical-align:top;text-align:left}
q{quotes:none}
q:after,q:before{content:'';content:none}
small,sub,sup{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
svg{overflow:hidden}
div#da-error-wrapper{width:320px;padding:30px 0;margin:auto;position:relative;z-index:0;}
div#da-error-wrapper .da-error-heading{color:#e15656;text-align:center;font-size:24px;font-family:Georgia,"Times New Roman",Times,serif}
@-webkit-keyframes error-swing{0%{-webkit-transform:rotate(1deg)}
100%{-webkit-transform:rotate(-2deg)}
}
@-moz-keyframes error-swing{0%{-moz-transform:rotate(1deg)}
100%{-moz-transform:rotate(-2deg)}
}
@keyframes error-swing{0%{transform:rotate(1deg)}
100%{transform:rotate(-2deg)}
}
div#da-error-wrapper #da-error-pin{width:38px;height:38px;display:block;margin:auto;position:relative;z-index:0;background:url(../img/error-pin.png) no-repeat center center}
div#da-error-wrapper #da-error-code{height:300px;padding:167px 16px 0 16px;position:relative;z-index:15;margin:auto;margin-top:-30px;margin-bottom:20px;line-height:1;font-size:32px;text-align:center;background:url(../img/error-hanger.png) no-repeat center center;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top;-webkit-animation:error-swing infinite 2s ease-in-out alternate;-moz-animation:error-swing infinite 2s ease-in-out alternate;animation:error-swing infinite 2s ease-in-out alternate}
div#da-error-wrapper #da-error-code span{font-size:36px;display:block}
